#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
数据模型包

包含应用程序的所有数据模型定义：
- user: 用户模型
- item: 物品模型
- base: 基础模型类

使用 SQLAlchemy ORM 进行数据库映射
使用 Pydantic 进行数据验证和序列化

作者: FastAPI 学习项目
创建时间: 2024
"""

# 导入所有模型
from .user import User, UserCreate, UserUpdate, UserResponse
from .item import Item, ItemCreate, ItemUpdate, ItemResponse

# 导出所有模型
__all__ = [
    "User",
    "UserCreate", 
    "UserUpdate",
    "UserResponse",
    "Item",
    "ItemCreate",
    "ItemUpdate", 
    "ItemResponse"
]